cssnode: Use the frame clock's time
authorBenjamin Otte <otte@redhat.com>
Fri, 13 Feb 2015 18:57:55 +0000 (19:57 +0100)
committerBenjamin Otte <otte@redhat.com>
Wed, 18 Mar 2015 14:23:31 +0000 (15:23 +0100)
... nstead of the monotonic time when validating a cssnode.

gtk/gtkcontainer.c

index 583e4c0e36a02ec05ca406dd60a26cd4f74e4159..731fad2c752d4e7ea6f60c9bb876a21542fb95a5 100644 (file)
@@ -1847,14 +1847,12 @@ gtk_container_idle_sizer (GdkFrameClock *clock,
   if (container->priv->restyle_pending)
     {
       GtkBitmask *empty;
-      gint64 current_time;
 
       empty = _gtk_bitmask_new ();
-      current_time = g_get_monotonic_time ();
 
       container->priv->restyle_pending = FALSE;
       gtk_css_node_validate (gtk_widget_get_css_node (GTK_WIDGET (container)),
-                             current_time,
+                             gdk_frame_clock_get_frame_time (gtk_widget_get_frame_clock (GTK_WIDGET (container))),
                              empty);
 
       _gtk_bitmask_free (empty);